export interface CartVO {
  /**
   * 购物车表ID
   */
  id: string | number;

  /**
   * 用户ID
   */
  userId: string | number;

  /**
   * 类型
   */
  type: string;

  /**
   * 商品ID
   */
  productId: string | number;

  /**
   * 商家id
   */
  merId: string | number;

  /**
   * 餐桌id
   */
  tableId: string | number;

  /**
   * 商品属性id
   */
  productAttValueId: string | number;

  /**
   * 商品属性
   */
  productAttrUnique: string;

  /**
   * 商品数量
   */
  cartNum: number;

  /**
   * 商品单价
   */
  singlePrice: number;

  /**
   * 商品名称
   */
  productName: string;

  /**
   * 0 = 未购买 1 = 已购买
   */
  isPay: number;

  /**
   * 是否删除 0 -未删除  1 - 已删除
   */
  isDel: number;

  /**
   * 是否为立即购买
   */
  isNew: number;

  /**
   * 是否是选中状态  0 - 未选中 1 - 已选中
   */
  checkState: number;

  /**
   * 拼团id
   */
  combinationId: string | number;

  /**
   * 菜品类型 0 - 凉菜  1 - 热菜  2 - 烧烤 4 - 酒水 5 - 其他
   */
  dishType: string;

  /**
   * 服务器加菜的订单id
   */
  orderId: string | number;

}

export interface CartForm extends BaseEntity {
  /**
   * 购物车表ID
   */
  id?: string | number;

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 类型
   */
  type?: string;

  /**
   * 商品ID
   */
  productId?: string | number;

  /**
   * 商家id
   */
  merId?: string | number;

  /**
   * 餐桌id
   */
  tableId?: string | number;

  /**
   * 商品属性id
   */
  productAttValueId?: string | number;

  /**
   * 商品属性
   */
  productAttrUnique?: string;

  /**
   * 商品数量
   */
  cartNum?: number;

  /**
   * 商品单价
   */
  singlePrice?: number;

  /**
   * 商品名称
   */
  productName?: string;

  /**
   * 0 = 未购买 1 = 已购买
   */
  isPay?: number;

  /**
   * 是否删除 0 -未删除  1 - 已删除
   */
  isDel?: number;

  /**
   * 是否为立即购买
   */
  isNew?: number;

  /**
   * 是否是选中状态  0 - 未选中 1 - 已选中
   */
  checkState?: number;

  /**
   * 拼团id
   */
  combinationId?: string | number;

  /**
   * 菜品类型 0 - 凉菜  1 - 热菜  2 - 烧烤 4 - 酒水 5 - 其他
   */
  dishType?: string;

  /**
   * 服务器加菜的订单id
   */
  orderId?: string | number;

}

export interface CartQuery extends PageQuery {

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 类型
   */
  type?: string;

  /**
   * 商品ID
   */
  productId?: string | number;

  /**
   * 商家id
   */
  merId?: string | number;

  /**
   * 餐桌id
   */
  tableId?: string | number;

  /**
   * 商品属性id
   */
  productAttValueId?: string | number;

  /**
   * 商品属性
   */
  productAttrUnique?: string;

  /**
   * 商品数量
   */
  cartNum?: number;

  /**
   * 商品单价
   */
  singlePrice?: number;

  /**
   * 商品名称
   */
  productName?: string;

  /**
   * 0 = 未购买 1 = 已购买
   */
  isPay?: number;

  /**
   * 是否删除 0 -未删除  1 - 已删除
   */
  isDel?: number;

  /**
   * 是否为立即购买
   */
  isNew?: number;

  /**
   * 是否是选中状态  0 - 未选中 1 - 已选中
   */
  checkState?: number;

  /**
   * 拼团id
   */
  combinationId?: string | number;

  /**
   * 菜品类型 0 - 凉菜  1 - 热菜  2 - 烧烤 4 - 酒水 5 - 其他
   */
  dishType?: string;

  /**
   * 服务器加菜的订单id
   */
  orderId?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



